restrictions on travel - Turc Anglais Dictionnaire